unleash (someone's) potential

Translations
libérer le potentiel de quelqu'un
Definitions
To enable or encourage someone to realize and utilize their abilities, talents, or capabilities to the fullest extent.